﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BUGCOME.Model.Auth.dto
{
    /// <summary>
    /// 登录日志统计数据传输对象，用于封装登录日志的统计分析结果
    /// </summary>
    public class StaticLoginLogDto
    {
        /// <summary>
        /// 去重后的登录数量，即不重复的用户登录次数
        /// </summary>
        public int DeRepeatNum { get; set; }

        /// <summary>
        /// 登录总次数，包含重复用户的多次登录
        /// </summary>
        public int Num { get; set; }

        /// <summary>
        /// 登录日期，统计数据对应的日期
        /// </summary>
        public DateTime Date { get; set; }

        /// <summary>
        /// 星期名称，对应登录日期的星期几（如"星期一"、"星期二"等）
        /// </summary>
        public string WeekName { get; set; }
    }
}
